package com.edu.zju.scs.panacea.entity.exposure;

/**
 * @Author: Yue Liang
 * @Date: 2019-02-08 10:42
 */
public class TerminalInfo {

    /**
     * 终端MAC地址
     */
    private String terminalMac;

    /**
     * 路由器MAC地址
     */
    private String routeMac;

    /**
     * 路由器名称
     */
    private String routeName;

    /**
     * 探针与终端的距离
     */
    private Float distance;

    /**
     * 终端是否连接路由
     */
    private Boolean connected;

    public String getTerminalMac() {
        return terminalMac;
    }

    public void setTerminalMac(String terminalMac) {
        this.terminalMac = terminalMac;
    }

    public String getRouteMac() {
        return routeMac;
    }

    public void setRouteMac(String routeMac) {
        this.routeMac = routeMac;
    }

    public String getRouteName() {
        return routeName;
    }

    public void setRouteName(String routeName) {
        this.routeName = routeName;
    }

    public Float getDistance() {
        return distance;
    }

    public void setDistance(Float distance) {
        this.distance = distance;
    }

    public Boolean getConnected() {
        return connected;
    }

    public void setConnected(Boolean connected) {
        this.connected = connected;
    }

    @Override
    public String toString() {
        return "TerminalInfo{" +
                "terminalMac='" + terminalMac + '\'' +
                ", routeMac='" + routeMac + '\'' +
                ", routeName='" + routeName + '\'' +
                ", distance=" + distance +
                ", connected=" + connected +
                '}';
    }
}
